package longcaisuyun.longcai.com.yiliubabalongcaisuyun;

import android.content.Context;
import android.graphics.Color;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;

import java.util.List;

import longcaisuyun.longcai.com.suyunbean.QiangItem;

//                            _ooOoo_
//                           o8888888o
//                           88" . "88
//                           (| -_- |)
//                            O\ = /O
//                        ____/`---'\____
//                      .   ' \\| |// `.
//                       / \\||| : |||// \
//                     / _||||| -:- |||||- \
//                       | | \\\ - /// | |
//                     | \_| ''\---/'' | |
//                      \ .-\__ `-` ___/-. /
//                   ___`. .' /--.--\ `. . __
//                ."" '< `.___\_<|>_/___.' >'"".
//               | | : `- \`.;`\ _ /`;.`/ - ` : | |
//                 \ \ `-. \_ __\ /__ _/ .-` / /
//         ======`-.____`-.___\_____/___.-`____.-'======
//                            `=---='
//
//         .............................................
//         佛祖保佑             永无BUG
//         佛曰:
//                  写字楼里写字间，写字间里程序员；
//                  程序人员写程序，又拿程序换酒钱。
//                  酒醒只在网上坐，酒醉还来网下眠；
//                  酒醉酒醒日复日，网上网下年复年。
//                  但愿老死电脑间，不愿鞠躬老板前；
//                  奔驰宝马贵者趣，公交自行程序员。
//                  别人笑我忒疯癫，我笑自己命太贱；
//                  不见满街漂亮妹，哪个归得程序员？
/************************************************************/
//
/************************************************************/

/**
 * Created by Administrator on 2016/2/26.
 */
public class QiangResultAdapter extends BaseAdapter {
    Context context;
    ViewHolder vh;
    List<QiangItem> list;
    public QiangResultAdapter(Context context, List<QiangItem> list) {
        this.context = context;
        this.list = list;
    }
    public int getCount() {
        return list.size();
    }
    @Override
    public Object getItem(int position) {
        return null;
    }
    @Override
    public long getItemId(int position) {
        return 0;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        if (convertView == null) {
            vh = new ViewHolder();
            convertView = View.inflate(context, R.layout.item_qiang_result, null);
            MyApplication.ScaleScreenHelper.loadView((ViewGroup) convertView);
            vh.iv = (ImageView) convertView.findViewById(R.id.iv);
            vh.t_time = (TextView) convertView.findViewById(R.id.t_time);
            vh.t_result = (TextView) convertView.findViewById(R.id.t_result);
            vh.t_qi = (TextView) convertView.findViewById(R.id.t_qi);
            vh.t_zhong = (TextView) convertView.findViewById(R.id.t_zhong);
            vh.t_money = (TextView) convertView.findViewById(R.id.t_money);
            convertView.setTag(vh);
        } else {
            vh = (ViewHolder) convertView.getTag();
        }
        if (list.get(position).getCheckinfo().equals("1")) {
            vh.t_result.setText("恭喜中单");
            vh.t_result.setBackgroundColor(Color.parseColor("#43cc82"));
            vh.iv.setBackgroundResource(R.mipmap.right);
        } else {
            vh.t_result.setText("未中单");
            vh.t_result.setBackgroundColor(Color.parseColor("#f08b32"));
            vh.iv.setBackgroundResource(R.mipmap.not);
        }
        vh.t_money.setText("¥"+list.get(position).getAccount() + "元");
        //System.out.println("*********" + list.get(position).getAddresslist());
        if (list.get(position).getAddresslist().length>0){
            vh.t_qi.setText(list.get(position).getAddresslist()[0]);
        }
        vh.t_time.setText("服务时间: "+list.get(position).getUsetime()+"("+list.get(position).getWeek()+")"+list.get(position).getTime());



        vh.t_zhong.setText(list.get(position).getAddresslist()[list.get(position).getAddresslist().length - 1]);
        return convertView;
    }

    class ViewHolder {
        public TextView t_time;
        public TextView t_result;
        public TextView t_qi;
        public TextView t_zhong;
        public TextView t_money;
        public ImageView iv;
    }
}
